package com.joysuch.wwyt.report.bean.dto;

import lombok.Data;

@Data
public class ReportRiskAnalyzeListDto {
    // 报表：风险分析清单
    // 生产装置（风险区域名称）
    private String districtName;
    // 重大危险源级别（风险区域的风险等级）
    private Integer distRiskLever;
    // 责任部门
    private Long responsibleDepartId;
    private String responsibleDepartName;
    // 责任人
    private Long responsibleUserId;
    private String responsibleUserName;
    // 分析单元（风险点名称）
    private String riskPointName;
    // 风险事件（最严重后果）
    private String riskEvent;
    // 管控措施分类
    private Long controlMeasuresType;
    private String controlMeasuresTypeName1;
    private String controlMeasuresTypeName2;
    private String controlMeasuresTypeName3;
    // 管控措施
    private String controlMeasures;
    // 隐患排查内容
    private String hiddenDangerContent;
    // 岗位
    private Long checkJob;
    // 责任人
    private String executor;
    // 岗位-责任人1、责任人2
    private String jobAndExecutor;
    // 执行单位
    private Integer executiveUnit;
    // 单位（岗位、部门）id
    private Long unitId;
    // 周期-数值/描述
    private String periodDaysOrDescribe;
    // 周期-单位
    private String periodUnit;
    // 备注
    private String remark;
    // 隐患问题描述
    private String hiddenDangersDesc;
    // 评估步骤中排序为0的内容
    private String order0;
    // 评估步骤中排序为1的内容
    private String order1;
    // 评估步骤中排序为2的内容为riskEvent字段
    // 评估步骤中排序为3的内容
    private String order3;
    // 评估步骤中排序为4的内容
    private String order4;
    // 取数来源
    private Long dateSource;
    private String dataSourceName;

    private String checkJobJson;
    //责任人 取区域表字段
    private String responsibilityUserId;
}
